home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 19 / CU Amiga Magazine's Super CD-ROM 19 (1998)(EMAP Images)(GB)[!][issue 1998-02].iso / CUCD / Programming / Lib-Install / Docs / English / Lib-Install.doc next >
Text File  |  1997-12-12  |  12KB  |  386 lines

  1.  
  2.                       Table of Contents
  3.  
  4.   Copyright                   - Copyright information
  5.   Distribution                - Copying conditions
  6.   Disclaimer                  - Legal Information
  7.   Trademarks                  - Trademark information
  8.   Support/Updates             - How to get updates and support
  9.   Author                      - How to reach the author
  10.  
  11.   Description                 - What is Lib-Install?
  12.   Requirements                - Requirements for using Lib-Install
  13.  
  14.   Installation                - How to install Lib-Install
  15.  
  16.   Localization                - For translators
  17.  
  18.   History                     - Revision history of Lib-Install
  19.   Todo                        - Todo list
  20.   Known problems              - List of known problems
  21.   Acknowledgments             - Acknowledgments
  22.   Please rate                 - Please rate Lib-Install
  23.   Libs                        - Libs that use Lib-Install
  24.  
  25.  
  26.  
  27. Copyright
  28. ---------
  29.  
  30. This software and its documentation are copyright 1996-1997 by Kai Hofmann.
  31. All rights reserved!
  32.  
  33. - Permission for COMMERCIAL USE is only given by an extra available commercial
  34.   license that must be validated!
  35.   Contact me directly for this license, because it will be individually handed
  36.   out per your needs!
  37.  
  38. - Permission is hereby granted, without written agreement and without license,
  39.   to USE this software and its documentation for any NON-COMMERCIAL purpose,
  40.   provided that the above copyright notice and the following paragraph appear
  41.   in all copies of this software (Non-commercial includes Giftware!).
  42.  
  43.   Please send me a full version of your product at no cost including free
  44.   updates!
  45.   Money is welcome (For Bank Account see author - but *ONLY* send in DM
  46.   to this Bank Account!).
  47.  
  48.  
  49.  
  50. Distribution
  51. ------------
  52.  
  53. Permission is hereby granted, without written agreement and without license or
  54. royalty fees, to copy and distribute this software and its documentation for
  55. any purpose, provided that the above copyright notice and the following
  56. paragraphs appear in all copies of this software, to:
  57.  
  58. - All who will distribute this software for free!
  59. - All free accessible INTERNET servers!
  60. - All Aminet® sites
  61. - Fred Fish for his great Amiga-Software-Library
  62. - The German SAAR AG PD-Library
  63. - Angela Schmidt's Meeting Pearls serie
  64. - All others who do NOT take more than US$ 3.- for one disk that includes this
  65.   software!
  66.  
  67.  
  68.  
  69. IMPORTANT NOTE:
  70.  
  71. This package may not be included on any further Aminet CD-ROMs unless authors
  72. contributing their software to the CD-ROM, (without mentioning distribution
  73. "NoCD") are granted a copy of the CD *completely* *free* *of* *charge*.
  74.  
  75. The Meeting Pearls IV CD-ROM demonstrates that a Freebie policy is also
  76. possible with "very-low-budget" CD-ROMs (*), so Aminet should quickly
  77. re-establish the same Freebie policy it used up to Aminet CD 13.
  78.  
  79. (*) Suggested retail price for MP4 is DM 14,95/US$ 12/£ 8.95.
  80.  
  81.  
  82.  
  83. DISCLAIMER
  84. ----------
  85.  
  86. THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE
  87. LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDER AND/OR OTHER
  88. PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
  89. EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  90. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO
  91. THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM
  92. PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR
  93. CORRECTION.
  94.  
  95. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY
  96. COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY REDISTRIBUTE THE PROGRAM AS
  97. PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL,
  98. INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE
  99. THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
  100. INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE
  101. PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER
  102. PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
  103.  
  104. THE AUTHOR HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
  105. ENHANCEMENTS, OR MODIFICATIONS.
  106.  
  107.  
  108.  
  109. Trademarks
  110. ----------
  111.  
  112. Amiga, AmigaDOS, AmigaGuide and Workbench are registered trademarks of Amiga
  113. International, Inc.
  114. Aminet is a registered trademark of Stefan Ossowskis Schatztruhe GmbH
  115.  
  116. All other trademarked names used herein are used for the purposes of
  117. identification and for the benefit of the trademark holder. No infringement of
  118. trademarks is intended. Trademarks remain the property of the trademark holder.
  119.  
  120.  
  121.  
  122. Support/Updates
  123. ---------------
  124.  
  125. - Updates will be available via Aminet®
  126. - Support will be available via the authors email address and via
  127.   http://home.pages.de/~i07m/amiga/Lib-Install.html
  128.  
  129.  
  130.  
  131. Author
  132. ------
  133.  
  134. Kai Hofmann
  135. Arberger Heerstraße 92
  136. 28307 Bremen
  137. Germany
  138.  
  139. Phone: (+49)-(0)421/480780
  140. EMail: i07m@informatik.uni-bremen.de
  141.        i07m@zfn.uni-bremen.de
  142. IRC  : PowerStat@#AmigaGer
  143. WWW  : http://home.pages.de/~i07m/
  144.  
  145. Bank account : 1203 7503
  146. Account owner: Kai Hofmann
  147. Bank code    : 290 501 01
  148. Bank name    : Sparkasse in Bremen/Germany
  149.  
  150.  
  151.  
  152. Description
  153. -----------
  154.  
  155. Lib-Install is an installer script for Amiga shared libraries that is highly
  156. modular to be reusable for other installer scripts.
  157.  
  158. Lib-Install features:
  159.  
  160. - Follows the V43 Installer Style Guide
  161. - Correctly supports the different user levels
  162. - Install new/update mode
  163. - Uninstallation
  164. - Supports Installers prior to V43
  165. - Highly automated
  166. - Very flexible
  167. - Very intelligent (for an installer-script ;-)
  168. - It uses WrapGuide (if present) for the  documentation if running
  169.   under a pre V39 system.
  170. - Autodetects the CPU/FPU
  171. - Autodetects the OS version
  172. - Autodetects existing files within the distribution archive
  173. - Installs the optimal 68010-68060 binary if available
  174. - It supports the following languages:
  175.   English, German
  176. - Supports source code installation for the following programming languages:
  177.   C, Assembler, Amiga-E, Modula II, Oberon, ARexx
  178. - It can be reused by (hopefully) all other Amiga shared libraries since the
  179.   authors of shared libraries need to change only a few things:
  180.   * The #copyright variable
  181.   * The #min_os_version and #min_os_revision variables
  182.   * The #language variable
  183.   * The P_CustomExists, P_CustomInstall and P_CustomUninstall procedures
  184.   * The 'APPNAME' tooltype within the Lib-Install icon
  185.  
  186.  
  187.  
  188. Requirements
  189. ------------
  190.  
  191. - Installer
  192.  
  193.  
  194.  
  195. Installation
  196. ------------
  197.  
  198. Your distribution archive must follow the following archive structure:
  199.  
  200. <name>Lib/C/WrapGuide                    (optional)
  201.  
  202. Copy only the following files from the Lib-Install archive into your
  203. distribution archive:
  204.  
  205. <name>Lib/Lib-Install
  206. <name>Lib/Lib-Install.info
  207. <name>Lib/Install/English.info                (optional)
  208. <name>Lib/Install/...                    (optional)
  209.  
  210. Now modify the following variables within the Lib-Install script:
  211.  
  212. - (set #copyright "Copyright © 1996-1997 Kai Hofmann")
  213. - (set #min_os_version 36)
  214. - (set #min_os_revision 0)
  215. - (set #language %1111111111111111111111111)
  216.  
  217. When needed you can place additional installation code into the following
  218. procedures:
  219.  
  220. - P_CustomExists
  221. - P_CustomInstall
  222. - P_CustomUninstall
  223.  
  224. Last but not least don't forget to set the 'APPNAME' tooltype within the icons
  225. to your shared library name.
  226.  
  227.  
  228.  
  229. Localization
  230. ------------
  231.  
  232. The Lib-Install installer script supports the following languages for the
  233. moment:
  234. English, German
  235.  
  236. Translations for the following languages are needed:
  237. Danish, Italian, French, Greek, Dutch, Swedish, Polish, Finnish, Czech,
  238. Russian, Serbian, Spanish, Portuguese (European), Norwegian, Hungarian,
  239. Turkish, Latin, Esperanto, Catalonian, Croatian, Slovak, Slovenian,
  240. Portuguese (Brazilian)
  241.  
  242.  
  243.  
  244. History
  245. -------
  246.  
  247. 12.12.1997 -    First release on Aminet
  248.         * Derived from MCC-Install
  249.  
  250.  
  251.  
  252. Todo
  253. ----
  254.  
  255. - Installer script ;-)
  256. - Install multiple libraries
  257. - Translations
  258. - Install C++, Cluster, Blitz Basic 2
  259. - Support for more Assemblers
  260. - Install Autodocs, Examples, Source, Docs (ASCII, AmigaGuide, HTML), Demo
  261.  
  262.  
  263.  
  264. Known problems
  265. --------------
  266.  
  267. - None
  268.  
  269.  
  270.  
  271. Acknowledgments are going to the following people:
  272.  
  273. Rita Reichl         : for correcting my English and being my inspiration
  274.  
  275. Heinz Wrobel        : For the Installer V43.3 update
  276. Martin Huttenloher  : for MagicWB
  277. Udo Schuermann      : for WrapGuide
  278. Stefan Kost         : for ag2txt
  279. Jürgen Kohrmeyer    : for the rexxtricks.library
  280.  
  281. Eric Gerard         : for his great icons
  282.  
  283.  
  284.  
  285. Please rate
  286. -----------
  287.  
  288. Please rate Lib-Install. To do so, send an email to
  289. aminet-server@wuarchive.wustl.edu with the following content:
  290.  
  291. RATE dev/misc/Lib-Install.lha <num>
  292.  
  293. where <num> is a mark from 0..10 with 10 being the best.
  294. You can rate several programs in one mail.
  295.  
  296. Thank you!
  297.  
  298.  
  299.  
  300. Libs
  301. ----
  302.  
  303. The following Amiga shared libraries use Lib-Install:
  304.  
  305. DateLib (TM)    : By Kai Hofmann <i07m@informatik.uni-bremen.de>
  306.                   Aminet:util/libs/DateLib.lha
  307.                   http://home.pages.de/~i07m/amiga/DateLib.html
  308.  
  309.  
  310.  
  311.  
  312.                  This product is based on or uses parts of
  313.  
  314.                      MagicWB - The Workbench Enhancer
  315.                      --------------------------------
  316.  
  317.                  Copyright © 1992-1997, Martin Huttenloher
  318.  
  319.  
  320. If  you  use  and like this product you should very much consider to take a
  321. look  at  MagicWB,  which  is the authentic source of the style, colors and
  322. design  elements  contained  in  this  package.   It  features  hundreds of
  323. original  icons,  patterns, image-drawers,  dock-brushes and some specially
  324. designed  high-quality  fonts  to  improve the comfort & legibility of your
  325. daily Workbench session.
  326.  
  327. What  is  MagicWB?   MagicWB  is  a full replacement for the Graphical User
  328. Interface  of the Workbench and has become the standard visual interface on
  329. the  Amiga.  Over the last years MagicWB has received various merits and an
  330. overwhelming  response from Amiga magazines and users worldwide proclaiming
  331. it  "a  must  for  all  Amiga  users".   Even  commercial  applications are
  332. supporting the multi-colored look & style of MagicWB.
  333.  
  334. Get yourself the latest version of MagicWB and see for yourself the wonders
  335. it  can  do by automatically transforming your old and dull Amiga Workbench
  336. into  an impressive workstation environment that will be the envy of all PC
  337. Windows  and  Mac users.  Update yourself to the state-of-the-art workbench
  338. standard  everyone uses on the Amiga!  It is also your key to enjoy the new
  339. look & feel of many applications and other MWB add-ons and extensions.
  340.  
  341. MagicWB  is  distributed as shareware.  Get yourself the latest FREE PUBLIC
  342. RELEASE of MagicWB now:  It is called
  343.  
  344.                              ----------------
  345.                               MagicWB21p.lha
  346.                              ----------------
  347.  
  348. and  can  be found everywhere on Aminet (or your local BBS or public domain
  349. series).   Install it and witness the instant magic it performs on your old
  350. Amiga  Workbench.   Also  included  is the latest SASG registration program
  351. with which you can order and get the full registered version of MagicWB.
  352.  
  353.  
  354.              If you want to order directly, feel free to send
  355.  
  356.  
  357.                   DM 30.- or US$ 20.- (cash, no checks!)
  358.  
  359.                                     to
  360.  
  361.                             Martin Huttenloher
  362.                              Am Hochstraess 4
  363.                                D-89081 Ulm
  364.                                  Germany
  365.  
  366.  
  367. You  may  also  choose  to visit the official MagicWB homepage on the world
  368. wide  web.   There you can find the latest news & support and even register
  369. your  MagicWB  online  (which is much more comfortable and faster). You can
  370. even  benefit  from  various  special offers & discounts for MagicWB if you
  371. order through our website!  Come and visit MagicWB at:
  372.  
  373.                           ----------------------
  374.                            http://www.sasg.com/
  375.                           ----------------------
  376.  
  377.               Save 20% by using the discounts on our website!
  378.  
  379.            Ordering online also saves you a lot of time and work!
  380.  
  381.  
  382.  
  383.  
  384. WrapGuide is Copyright 1994-1995 Udo Schuermann
  385. All rights reserved
  386.